package com.dhecp.project.logstics.domain;

import com.dhecp.core.domain.BaseBusinessEntityKJ;
import com.fasterxml.jackson.annotation.JsonFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 物流二次付款单(TP_FbaLogisticsPaymentEc)表服务接口
 *
 * @author fxz
 * @since 2023-09-19 23:27:28
 */
public class FbaLogisticsPaymentEc extends BaseBusinessEntityKJ {
    private static final long serialVersionUID = 1L;

    /**
     * 付款单单号
     */
    private String code;
    private String partnerId;
    private String partnerName;
    private String vGsSh;
    private String vKhh;
    private String vYhZh;
    private String logisticsFeesFkTol;
    private String codeCompany;
    private String nameCompany;
    private String vHFilesDefault;
    private String vDFilesDefault;
    private String amountCredit;
    private String codereconcileEc;
    private String waybillNumber;
    private String codeFbaLogsticsOrder;
    private BigDecimal residueFees;
    private BigDecimal logisticsFeesDz;
    private BigDecimal logisticsFeesFk;
    private BigDecimal logisticsFeesXs;
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date writeTime;		//记账时间

    @Override
    public String getCode() {
        return code;
    }

    @Override
    public void setCode(String code) {
        this.code = code;
    }

    public String getPartnerId() {
        return partnerId;
    }

    public void setPartnerId(String partnerId) {
        this.partnerId = partnerId;
    }

    public String getPartnerName() {
        return partnerName;
    }

    public void setPartnerName(String partnerName) {
        this.partnerName = partnerName;
    }

    public String getvGsSh() {
        return vGsSh;
    }

    public void setvGsSh(String vGsSh) {
        this.vGsSh = vGsSh;
    }

    public String getvKhh() {
        return vKhh;
    }

    public void setvKhh(String vKhh) {
        this.vKhh = vKhh;
    }

    public String getvYhZh() {
        return vYhZh;
    }

    public void setvYhZh(String vYhZh) {
        this.vYhZh = vYhZh;
    }

    public String getLogisticsFeesFkTol() {
        return logisticsFeesFkTol;
    }

    public void setLogisticsFeesFkTol(String logisticsFeesFkTol) {
        this.logisticsFeesFkTol = logisticsFeesFkTol;
    }

    public String getCodeCompany() {
        return codeCompany;
    }

    public void setCodeCompany(String codeCompany) {
        this.codeCompany = codeCompany;
    }

    public String getNameCompany() {
        return nameCompany;
    }

    public void setNameCompany(String nameCompany) {
        this.nameCompany = nameCompany;
    }

    @Override
    public String getvHFilesDefault() {
        return vHFilesDefault;
    }

    @Override
    public void setvHFilesDefault(String vHFilesDefault) {
        this.vHFilesDefault = vHFilesDefault;
    }

    @Override
    public String getvDFilesDefault() {
        return vDFilesDefault;
    }

    @Override
    public void setvDFilesDefault(String vDFilesDefault) {
        this.vDFilesDefault = vDFilesDefault;
    }

    public String getAmountCredit() {
        return amountCredit;
    }

    public void setAmountCredit(String amountCredit) {
        this.amountCredit = amountCredit;
    }

    public String getWaybillNumber() {
        return waybillNumber;
    }

    public void setWaybillNumber(String waybillNumber) {
        this.waybillNumber = waybillNumber;
    }

    public BigDecimal getLogisticsFeesDz() {
        return logisticsFeesDz;
    }

    public void setLogisticsFeesDz(BigDecimal logisticsFeesDz) {
        this.logisticsFeesDz = logisticsFeesDz;
    }

    public BigDecimal getLogisticsFeesFk() {
        return logisticsFeesFk;
    }

    public void setLogisticsFeesFk(BigDecimal logisticsFeesFk) {
        this.logisticsFeesFk = logisticsFeesFk;
    }

    public BigDecimal getLogisticsFeesXs() {
        return logisticsFeesXs;
    }

    public void setLogisticsFeesXs(BigDecimal logisticsFeesXs) {
        this.logisticsFeesXs = logisticsFeesXs;
    }

    public String getCodeFbaLogsticsOrder() {
        return codeFbaLogsticsOrder;
    }

    public void setCodeFbaLogsticsOrder(String codeFbaLogsticsOrder) {
        this.codeFbaLogsticsOrder = codeFbaLogsticsOrder;
    }

    public String getCodereconcileEc() {
        return codereconcileEc;
    }

    public void setCodereconcileEc(String codereconcileEc) {
        this.codereconcileEc = codereconcileEc;
    }

    public BigDecimal getResidueFees() {
        return residueFees;
    }

    public void setResidueFees(BigDecimal residueFees) {
        this.residueFees = residueFees;
    }

    public Date getWriteTime() {
        return writeTime;
    }
    public void setWriteTime(Date writeTime) {
        this.writeTime = writeTime;
    }
}


